nose to the grindstone – English–Italiano translations

🇬🇧 en it 🇮🇹

nose to the grindstone noun

lavoratore incallito, lavoratore indefesso
Wiktionary Links